appear bizarre/strange - Turc Anglais Dictionnaire